fit (well) - Francés Inglés Diccionario